@import '../def.scss';
.content{
	width: 750rpx;
	padding: 0 30rpx;
	box-sizing: border-box;
	background: #fff;
	margin-top: 20rpx;
	.wrap {
		width: 100%;
		display: flex;
		align-items: center;
		height: 49px;
		position: relative;
		input {
			width: 100%;
			height: 100%;
			font-size: 30rpx;
			line-height: 1;
			color: #000;
		}
		.icon {
			width: 44rpx;
			height: 44rpx;
			font-size: 0;
			image {
				width: 100%;
				height: 100%;
			}
		}
		.picker-warp {
			width: 100%;
			height: 100%;
			display: flex;
			align-items: center;
			box-sizing:border-box;
			.pic-tit{
				font-size: 28rpx;
				color: #333333;
				line-height: 1;
				white-space: nowrap;
			}
			.picker {
				width: 100%;
				font-size: 30rpx;
				line-height: 80rpx;
				color: #000;
				white-space: nowrap;
				overflow: hidden;
				box-sizing: border-box;
				text-overflow: ellipsis;
				.picker-desc{
					text-align: right;
					font-size: 24rpx;
				}
			}
			.off {
				color: #999999!important;
			}
		}
	}
	
	.must{
		&:after{
			content:"*";
			position:absolute;
			top:50%;
			left: -30rpx;
			transform: translateY(-50%);
			font-size: 40rpx;
			color: rgba(238, 47, 62, 1);
		}
	}
}
